﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace KPIS.GERP.GIMS.MODEL
{
    [Serializable]
    public class BidCommitteeInfo
    {
        private Nullable<int> seq;
        private string name;
        private string descr;
        private Nullable<int> ref_no;
        private string com_type;
        private string com_type_name;
        private string ex_name;
        private string ex_descr;
        private BidInfo infoBid;
        private SysCommitteeTypeInfo infoType;
        private HrmEmployeeInfo infoEmployee;
        private MasterCommitteeFunctionInfo infoFunction;
        private MasterCommitteePositionInfo infoPosition;
        private RecordInfo infoRecord;
        private string deleteReason;

        public BidCommitteeInfo()
        {

        }

        public Nullable<int> Seq
        {
            set { seq = value; }
            get { return seq; }
        }

        public string Name
        {
            set { name = value; }
            get { return name; }
        }

        public string Descr
        {
            set { descr = value; }
            get { return descr; }
        }

        public Nullable<int> Ref_no
        {
            set { ref_no = value; }
            get { return ref_no; }
        }

        public string Ex_name
        {
            set { ex_name = value; }
            get { return ex_name; }
        }

        public string Ex_descr
        {
            set { ex_descr = value; }
            get { return ex_descr; }
        }

        public BidInfo InfoBid
        {
            set { infoBid = value; }
            get { return infoBid; }
        }

        public SysCommitteeTypeInfo InfoType
        {
            set { infoType = value; }
            get { return infoType; }
        }

        public HrmEmployeeInfo InfoExployee
        {
            set { infoEmployee = value; }
            get { return infoEmployee; }
        }

        public MasterCommitteeFunctionInfo InfoFunction
        {
            set { infoFunction = value; }
            get { return infoFunction; }
        }

        public MasterCommitteePositionInfo InfoPosition
        {
            set { infoPosition = value; }
            get { return infoPosition; }
        }

        public RecordInfo InfoRecord
        {
            set { infoRecord = value; }
            get { return infoRecord; }
        }

        public string DeleteReason
        {
            set { deleteReason = value; }
            get { return deleteReason; }
        }
    }
}
